package chixing.day09.work;

public class LoginSystem {
    public static boolean validate(User user) {
        // 从用户对象获取用户名
        String username = user.getUserName();
        String password = user.getUserPassword();

        // 根据用户类型获取密码和必要的验证信息
        if (user instanceof AdminUser) {
            // 管理员需要密码验证
            return user.login(username, password);
        } else {
            // 普通用户直接验证
            return user.login(username, password);
        }
    }
}
